// 定义一个订阅者
const observer = {
    list: [],
    // 接收值的方法
    subscribe(callback) {
        this.list.push(callback)
    },
    // 触发传值的方法
    dispatch(data) {
        this.list.forEach(item => {
            item(data)
        })
    }
}

export default observer